self protection weapon (spw) - Allemand Anglais Dictionnaire